Charlie Mcavoy Gets 8-Year $76M Extension In Boston...worth It